curl.git
13 months agoOmit directories embedding arch info from curl-config
Benjamin Moody [Wed, 27 Mar 2024 18:10:56 +0000 (18:10 +0000)]
Omit directories embedding arch info from curl-config

In order to (partially) multi-arch-ify curl-config, remove all
mention of @includedir@ and @libdir@ from the script.  On Debian, the actual
header and library directories are architecture-dependent, but will always be
in the C compiler's default search path, so -I and -L options are not
necessary (and may be harmful in multi-arch environments.)

Origin: vendor
Bug-Debian: https://bugs.debian.org/731998
Bug-Debian: https://bugs.debian.org/1075802
Forwarded: not-needed
Reviewed-by: Alessandro Ghedini <ghedo@debian.org>
Last-Update: 2025-02-05

Gbp-Pq: Name 11_omit-directories-from-config.patch

13 months agobuild: Divide mit-krb5-gssapi link flags between LDFLAGS and LIBS
Simon McVittie [Tue, 22 Nov 2022 20:43:41 +0000 (20:43 +0000)]
build: Divide mit-krb5-gssapi link flags between LDFLAGS and LIBS

From the comments nearby about not having --libs-only-L, it looks as
though the intention was to apply a split like this to all dependency
libraries where possible, and the only reason it was not done for
Kerberos is that krb5-config doesn't have that feature and pkg-config
was originally not supported here. For example, zlib, libssh and librtmp
all have their flags from pkg-config split in this way.

Now that pkg-config is supported here, we can do the intended split.

Signed-off-by: Simon McVittie <smcv@collabora.com>
Gbp-Pq: Name build-Divide-mit-krb5-gssapi-link-flags-between-LDFLAGS-a.patch

13 months agoBuild with GnuTLS.
Steve McIntyre [Mon, 5 Aug 2024 10:51:56 +0000 (11:51 +0100)]
Build with GnuTLS.

Origin: vendor
Forwarded: not-needed
Last-Update: 2024-11-06

Gbp-Pq: Name ZZZgnutls-build.patch

13 months agocurl (8.12.0+git20250209.89ed161+ds-1) unstable; urgency=medium
Carlos Henrique Lima Melara [Sat, 8 Feb 2025 23:08:26 +0000 (00:08 +0100)]
curl (8.12.0+git20250209.89ed161+ds-1) unstable; urgency=medium

  [ Samuel Henrique ]
  * d/curl.NEWS: Update wcurl's list of features

  [ Carlos Henrique Lima Melara ]
  * New upstream version 8.12.0+git20250209.89ed161+ds.
  * d/copyright: update maintainer's copyright years.
  * d/libcurl*.symbols: add symbols introduced in 8.12.0.
  * d/patches/: rebase patches against 8.12.0
      - async_thread_avoid_closing_eventfd_twice.patch: drop, present in 8.12.0.
      - sectransp_free_certificate_on_error.patch: drop, present in 8.12.0.

[dgit import unpatched curl 8.12.0+git20250209.89ed161+ds-1]

13 months agoImport curl_8.12.0+git20250209.89ed161+ds.orig.tar.xz
Carlos Henrique Lima Melara [Sat, 8 Feb 2025 23:08:26 +0000 (00:08 +0100)]
Import curl_8.12.0+git20250209.89ed161+ds.orig.tar.xz

[dgit import orig curl_8.12.0+git20250209.89ed161+ds.orig.tar.xz]

13 months agoImport curl_8.12.0+git20250209.89ed161+ds-1.debian.tar.xz
Carlos Henrique Lima Melara [Sat, 8 Feb 2025 23:08:26 +0000 (00:08 +0100)]
Import curl_8.12.0+git20250209.89ed161+ds-1.debian.tar.xz

[dgit import tarball curl 8.12.0+git20250209.89ed161+ds-1 curl_8.12.0+git20250209.89ed161+ds-1.debian.tar.xz]